package com.rankeiot.developer.domain;

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.rankeiot.core.data.Kv;
import com.rankeiot.core.data.MenuItem;
import org.sagacity.sqltoy.config.annotation.Index;
import org.sagacity.sqltoy.config.model.IndexModel;


import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 * 表模型
 */
public class Model {

    private String title;
    private String code;
    private String name;
    private String memo;

    private String listApi;
    private String detailApi;
    private String saveApi;
    private String deleteApi;
    private String pageUrl;

    private Date crateTime;
    private String createUser;

    private List<IndexModel> indices=new ArrayList<>();
    private List<Column> columns=new ArrayList<>();
    private List<Kv> groups=new ArrayList<>();
    private List<MenuItem> menus=new ArrayList<>();

}
